meat tamale wrapped in hoja santa leaf - Français Anglais Dictionnaire